// 公共词汇
const common = {
    Distribution: 'distribution',
    UploadVideOrPicture: 'Upload video or picture',
    Cancel: "Cancel",
    day: 'Day',
    hour: 'Hour',
    OrderSuce: 'Order successfully',
    deleteItems: 'Please select Delete items',
    attachmentData: "Attachment Data",
    selectInfo: 'Please select',
    inputInfo: 'Please input',
    importfile: 'Select File...',
    Assistrepairman: 'Assist Repairman',
    productionmaterial: 'material',
    Headdepartment: 'Head department',
    Headservicecenter: 'Head service center',
    testitems: 'test items',
    testmethod: 'test method',
    ProductionDescription: 'Production Description',
    Productioncode: 'Production code',
    Belongsfactory: 'factory',
    machineno: 'machine no.',
    phone: 'phone',
    Checkorder: 'Checkorder',
    review: 'review',
    rejected: 'rejected',
    Outsourcing: 'Outsourcing',
    confirmationAfter: "After confirmation, the maintenance item will take effect. Is it confirmed?",
    deletionaffect: "The deletion does not affect existing maintenance tasks. Are you sure to delete the maintenance task？",
    Pleasereject: "Please confirm whether to reject?",
    workorderenters: "After confirmation, the work order enters the work order hall. Is it confirmed?",
    workrejection: "The entry of work order after rejection has been rejected. Is it rejected?",
    disable: 'disable',
    index: 'Index',
    Next: 'Next',
    Pre: 'Pre',
    Creatingsuccessful: 'Creating successful',
    confirmDelete: ' Please confirm whether to delete?',
    addExwarehouseInformation: 'add Exwarehouse Information',
    Applicationinformation: "Application information",
    print: 'Print',
    BatchPrint: 'Batch Print',
    CopyandAdd: 'Copy & Add',
    Status: 'Status',
    New: 'New',
    Installation: "Location",
    ediPass: 'Change Password',
    logOut: 'Exit System',
    more: 'more',
    curLoc: 'current position',
    PDADownload: 'PDA Download',
    serverSpace: 'Server Space',
    operation: 'Operation',
    Statisticalparts: 'Statistical analysis of spare parts',
    Sparecategory: 'Spare parts category',
    SparePart: 'Spare Part A B C',
    WarehouseManager: "Warehouse Owner",
    InstallationTime: "Installation Time",
    ChangeTime: "ChangeTime",
    UseLocation: 'Use Location',
    ScrapBy: "Scrap by",
    ScrapTime: 'ScrapTime',
    OriginalWarehouse: 'Original Warehouse',
    OriginalRack: 'Original Rack',
    OriginalLocation: 'Original Location',
    NowWarehouse: 'Now Warehouse',
    NowRack: 'Now Rack',
    NowLocation: 'Now Location',
    GrossPrice: 'Gross Price',
    UnitPrice: 'Unit Price',
    Classification: 'Classification',
    AssetClassfication: 'Asset Classification',
    SpareClassification: "Spare Classification",
    ControlMode: "Control Mode",
    Rack: 'Rack',
    Warehouse: 'Warehouse Name',
    WarehouseNo: 'Warehouse No.',
    NewRack: 'NewRack',
    Location: 'Location',
    NewLocation: 'New Location',
    SpareNumber: 'Spare Part Code',
    PartNo: 'Part No.',
    GoodsName: 'Spare Part Name',
    Specification: 'Specification',
    Type: 'Type',
    NewReturn: 'NewReturn',
    Approval: 'Approval',
    Export: "Export",
    batchExport: "Batch Export",
    batchDelete: "Batch Delete",
    NewScrap: "New Scrap",
    Cancle: 'Cancel',
    Save: 'Save',
    Query: "Search",
    Edit: 'Edit',
    Delete: 'Delete',
    Check: 'Check',
    CheckDetial: 'Check Detail',
    Withdraw: 'Withdraw',
    Date: 'Date',
    NewPicking: 'New Picking',
    ApprovalIsRequired: "Approval Is Required",
    Entity: 'Entity',
    OrderQuantity: 'Order Quantity',
    ScrapApproval: 'Scrap Approval',
    UserFactory: 'User Factory',
    UserReson: 'User Reason',
    ApprovalTime: 'Approval Time',
    ApplieTime: 'Apply Time',
    ApplicationStatus: 'Application Status',
    ApprovalStatus: 'Approval Status',
    ApplicationQuantit: 'Application Quantity',
    Appliedby: 'Applied by',
    Approvedby: 'Approved by',
    InventoryInformation: 'Inventory Information',
    ApprovalInformation: 'Approval Information',
    ExwarehouseInformation: 'Exwarehouse Information',
    ReturnTime: 'Return Time',
    ReturnTimeEntity: 'ReturnTimeEntity',
    ReturnQuantity: 'Return Quantity',
    ReturnReson: 'Return Reson',
    Returnedby: 'Returned by',
    ScrapQuantity: 'Scrap Quantity',
    ScrapReason: 'Scrap Reason',
    SparePartReporting: 'SparePart Reporting',
    PickingTime: 'Picking Time',
    PickingNum: 'Picking Quantity',
    PickingRecord: 'Picking Record',
    ReturnRecord: 'Return Record',
    ScrapRecord: 'Scrap Record',
    QuantityStatistics: 'Quantity Statistics',
    StatisticsbyWarehouse: 'Statistics by Warehouse',
    StatisticsbyFactory: 'Statistics by Factory',
    company: 'Entity',
    administrators: 'Administrators',
    owner: 'Owner',
    remarks: 'Remarks',
    CreateBy: 'Create by',
    CreateTime: 'Create time',
    Download: 'Download',
    Import: "Import",
    Upload: "Upload",// ？
    UploadAttachment: "UploadAttachment",// ？
    Detail: "Detail",// ？
    Revise: "Revise",// ？
    Yes: "Yes",// ？
    All: "All",// ？
    No: "No",// ？
    Name: "Name",
    other: "Other",
    ExportChangeReport: "Export Change Report",
    ReasonForCancellation: "Reason For Cancellation",
    submit: "Submit",
    help: "Help",
    PleaseEenter: "Please enter",
    PleaseSelect: "Please select",
    Return: "Return to the previous level",
    sureDelete: "Whether to confirm the deletion",
    sureBack: "Whether to confirm the withdrawal",
    editScrap: "edit scrap",
    onlyOneItem: "Please select at least one piece of data",
    all: "All",
    template: "template",
    ImportSuccessful: "Import successful",
    chooseQrCodePrint: 'Print Qr Code',
    DataLimit: 'Maximum number of data',
    reset: "Reset",
    close: "Close",
    listInformation: "List Information"
};
// 告警信息
const warn = {
    ApprovalResultEmpty: 'approval result is empty',
    ShelvesEmpty: 'shelves is empty',
    MaterielNoEmpty: 'materiel no is empty',
    PurchaseOrderNoEmpty: 'spare part code is empty',
    LocationEmpty: 'location is empty',
    QuantityEmpty: 'quantity is empty',
    ExWarehouseInformationEmpty: 'Ex-Warehouse Information Empty'
}
// 设备预防性维护字段翻译plan
const maintenance = {
    Day: "Day",
    Week: "Week",
    HalfYear: "HalfYear",
    Month: 'Month',
    Quarter: 'Quarter',
    Year: 'Year',
    Shift: 'Shift',
    Time: 'Time',
    Tobeallocated: 'To be allocated',
    Tobemaintained: 'To be maintained',
    Undermaintenance: 'Under maintenance',
    Tobeconfirmed: 'To be confirmed',
    Statement: 'Statement',
    Expired: 'Expired',
    Closed: 'Closed',
    Tool: "Tool",
    Appendix: "Appendix",
    Material: "Material",
    MaintenanceScoring: "Scoring",
    materialinfo: 'Material info',
    Usematerial: 'Use material',
    Addmaterial: 'Add material',
    zhuConfirmed: 'Confirmed',
    statisticalAnalysis: 'Statistical Analysis',
    numberRequirements: 'requirements',
    Tomaintain: 'To maintain',
    maintenanceConfirm: 'Confirm',
    maintenanceCheck: 'Check',
    projectsnumber: "Number",
    Tasktime: 'Task time',
    maintenanceOrder: 'maintenance order',
    Video: 'Video',
    More: 'More',
    Upload: 'Upload',
    Record: 'Record',
    Details: 'Details',
    Result: 'Result',
    Amount: 'Amount',
    Enter: 'Enter',
    Save: 'Save',
    Cancle: 'Cancle',
    EquipmentMaintenance: 'Equipment maintenance',
    noData: 'noData',
    Search: 'Search',
    Query: "Query",
    Bythetime: "Bythetime",
    threshold: "threshold",
    none: 'none',
    ReEdit: 'ReEdit',
    Checkdetails: 'Checkdetails',
    abnormal: 'abnormal',
    Materialno: 'Materialno',
    MaterialnoInfo: 'Materialno',
    ToolName: 'ToolName',
    SparepartsInfo: 'SparepartsInfo',
    SparePart: "SparePart",
    SpareNumber: 'SpareNumber',
    SparePartsName: 'SparePartsName',
    Specification: 'Specification',
    usageAmount: "usageAmount",
    unitprice: "unitprice",
    totalamount: "totalamount",
    Add: "Add",
    upgradeAutomatically: "Automatically brought out according to the upgrade reason",
    fillLocation: "Please fill in the fault location",
    fillClassification: "Please fill in the fault classification",
    fillCompletion: "Please fill in the required completion time",
    fillAnalysis: "Please fill in the failure cause analysis",
    fillMeasures: "Please fill in the solutions and preventive measures",

    Unitprice: 'Unit Price',
    totalprice: 'Total Price',
    Detailsspareparts: 'Details Spare Parts',
    MaintenanceProcess: "Maintenance Process",
    checkPaln: "Check Plan",
    addMaintenanceItem: 'Add Maintenance Item',
    editMaintenanceItem: 'Edit Maintenance Item',
    Deleteremind: 'Delete remind',
    BasicInformation: 'Basic Information',
    Selectfile: 'Select file',
    Checkequipment: 'Check equipment',
    Editequipment: 'Edit equipment',
    maintainresults: 'maintain results',
    resultrecord: 'Result Record',
    casereson: 'Case Reason',
    caseperson: 'Case Person',
    casetime: 'Case Time',
    MaintenanceTasks: 'MaintenanceTasks',
    Backlevel: 'Back',
    Taskgenerationtime: 'Generation Time',
    TaskAllocationTime: 'Allocation Time',
    Checkmethods: 'Check methods',
    Checktools: 'Check tools',
    materialcode: 'Material Code',
    materialname: 'Material Name',
    ToolMaterialNo: 'Tool Material No',
    Toolnames: 'Tool Names',
    safekeeping: 'Safekeeping',
    usetools: 'Use Tools',
    workinghours: 'Working Hours（s）',
    Maintenancestandards: 'Maintenance standards',
    Equipmentarrivalrecord: 'Equipment arrival record',
    ViewingPurchaseorder: 'Viewing Purchase order',
    editEquipmentNo: "Edit EquipmentNo",
    CompletionOnTime: 'Completion On Time',
    CloseNum: 'Close Num',
    Maintained: 'Maintained',
    Unmaintained: 'Unmaintained',
    Total: 'Total',
    Supportedby: 'Supported by',
    StandardHours: 'Standard Hours',
    TaskStartTime: 'Task Start Time',
    TaskEndTime: 'Task End Time',
    MaintenanceStartTime: 'Maintenance Start Time',
    MaintenanceEndTime: 'Maintenance End Time',
    BatchDistribution: 'Batch Distribution',
    Distribution: 'Distribution',
    Confirmed: 'Confirmed',
    ConfirmedTime: 'Confirmed Time',
    ConfirmedBy: 'Confirmed by',
    BatchConfirmed: 'Batch Confirmed',
    Close: 'Close',
    BatchClose: 'Batch Close',
    MaintenanceBy: 'Maintenance by',
    TaskDate: 'Date',
    TaskStatus: 'Task Status',
    Disablerecord: 'Disable record',
    Disable: 'Disable',
    Taskduration: 'Task Duration',
    planEndTime: 'Planned Deadline',
    createTime: 'First Create On',
    TriggerInterval: "Trigger Interval",
    EquipmentNo: "Equipment No.",
    ValidPlan: "Valid Plan",
    InvalidPlan: "Invalid Plan",
    CreateTime: 'Create time',
    CreateBy: 'Create by',
    UpperLimit: 'Upper Limit',
    LowerLimit: 'Lower Limit',
    Unit: 'Unit',
    MaintenanceMethod: 'Maintenance Method',
    MaintenanceItem: 'Maintenance Item',
    MaintenanceLevel: 'Maintenance Level',
    MaintenanceObj: 'Maintenance Item',
    Maintenancecontent: 'Maintenance Content',
    MaintenanceWeekly: 'Maintenance Weekly',
    MaintenanceType: 'Maintenance Type',
    MaintenanceTime: "Maintenance Time",
    EquipmentType: "Type",
    EquipmentName: "Name",
    Item: 'Item',
    choseItem: "Choose Item",
    addmaintenance: "Content",
    newTime: "New Time",
    plan: 'Plan',
    maintainPlan: 'Maintain Plan',
    NewPlan: 'NewPlan',
    EditPlan: 'Edit Plan',
    Frequency: 'Frequency',
    Level: 'Level',
    New: "New",
    Download: 'Download',
    Import: "Import",
    Export: "Export",
    Delete: "Delete",
    DeleteObj: 'Delete',
    Edit: "Edit",
    AddTools: "Add Tools",
    delTip: "Maintenance tasks will not be generated after deletion. Are you sure you want to delete them?",
    disabledPlan: "Disable maintenance plan",
    disabledCycle: "Disable Cycle",
    monthMultiplied: "1 month multiplied by",
    disableTask: "Disable task generation after X months.",
    disabledQues: "Reason for disabling",
    disabledTip: "Are you sure you want to disable the current maintenance plan?",
    disabledLog: "Disable logging",

}

// 备品备件字段翻译
const spareParts = {
    SegmentType: 'Segment type',
    Warehouse: "Warehouse",
    Rack: 'Rack',
    Location: "Location",
    Reservoir: 'Reservoir',
    ReservoirNo: 'Warehouse Area No.',
    ReservoirName: 'Warehouse Area Name',
    LocationNo: "Location No.",
    LocationName: "Location Name",
    ClassificationStandard: 'Classification standard',
    Model: "Model",
    EquipmentName: "Equipment Name",
    AssetType: "Asset Type",
    BasicDataConfiguration: "Basic Data Configuration",
    WarehouseConfiguration: "Warehouse",
    NewWarehouse: "New",
    RackConfiguration: "Rack",
    NewRack: "New",
    LocationConfiguration: "Location",
    NewLocation: "New",
    ScrapLocation: "Scrap Location",
    PartNo: "Part No.",
    Name: "Name",
    Specification: "Specification",
    SparePartABC: "Spare Part A B C",
    SparePartVED: "Spare Part V E D",
    Classification: "Classification",
    ObjectClassification: "Classification",
    AssetClassfication: "Asset Classification",
    ControlMode: "Control Mode",
    SafetyStock: "Safety Stock ",
    StandardLifetime: "Guarantee Period",
    RelatedEquipment: "Related Equipment",
    SparePartsPurchasing: "Spare Parts Purchasing",
    SingleControl: " Single Control",
    BatchControl: "Batch Control",
    PurchasingQuantity: "Purchasing Quantity",
    UnitPrice: "Unit Price(￥)",
    GrossPrice: "Gross Price",
    InStorage: "In Storage",
    ToBeStored: "To be Stored",
    OrderingTime: "Request Time",
    Buyer: "Requestor",
    Putaway: "Put In Storage",
    Brand: "Brand",
    StorageInformation: "Storage Information",
    SparePartListManagement: "Spare Part List Management",
    SparePartList: "Spare Part  List",
    LabelPrinting: "Label Printing",
    SparePartOperationManagement: "Spare Part Operation Management",
    PickingApplication: "Picking Application",
    PickingApproval: "Picking Approval",
    Return: "Return",
    ScrapApplication: "Scrap Application",
    ScrapReson: "Scrap Reason",
    OrderQuantity: "Order Quantity",
    ScrapApproval: 'Scrap Approval',
    NewPicking: 'New',
    UserFactory: 'User Factory',
    UserReson: 'Description',
    ApprovalTime: 'Approval Time',
    ApplicationStatus: 'Application Status',
    ApprovalStatus: 'Approval Status',
    ApplicationQuantity: 'Application Quantity',
    AppliedBy: 'Applied by',
    ApprovedBy: 'Approved by',
    InventoryInformation: 'Inventory Information',
    ApprovalInformation: 'Approval Information',
    ExWarehouseInformation: 'Ex-warehouse Information',
    NewReturn: 'New',
    ReturnTime: 'Return Time',
    ReturnQuantity: 'Return Quantity',
    ReturnedBy: 'Returned by',//
    From: 'From',
    To: 'To',
    Scrap: 'Scrap',
    NewScrap: 'New',
    FromScrap: 'Original Location',
    ToScrap: 'Destination Location',
    ScrapQuantity: 'Scrap Quantity',
    ScrapReason: 'Scrap Reason',
    Approval: 'Approval',
    SparePartReporting: 'Spare Part Reporting',
    StockInOutRecord: 'Stock In & Out Record',
    PickingTime: 'Picking Time',
    PickingNum: 'Picking Quantity',//
    PickingRecord: 'Picking Record',
    ReturnRecord: 'Return Record',
    ScrapRecord: 'Scrap Record',
    Economization: 'Economization',
    Significance: 'Significance',
    QuantityStatistics: 'Quantity Statistics',
    StatisticsByWarehouse: 'Statistics by Warehouse',
    StatisticsByFactory: 'Statistics by Factory',
    StatisticsByClassification: 'Statistics by Classification',
    Upload: "Upload",
    ContractNo: "Contract No.",//?
    contract: "Contract",//?
    OrderStatus: "Order Status",//?
    AddWarehousingInformation: "Add warehousing information",//?
    ProcurementStaff: "Procurement staff",//?
    company: "Company",//?
    NumberOfStorage: "Number of Storage",//?
    quantity: "Quantity",//?
    warehouseManager: "Warehouse Owner",//?
    PurchasingInformation: "Purchasing Information",//?
    PurchasingNo: "Purchasing No.",//?
    PartNoGoodsNameSpecification: "Item No. / Product name / Specification",
    PurchasePrice: "Purchase price",
    Statistics: "Statistics",
    InventoryQuantity: "Inventory",
    usageAmount: "Quantity Used",
    ItemClassificationStatistics: "Item classification statistics",
    WarehousePerson: "Warehoused by",
    LibraryTime: "Warehousing time",
    pass: "Pass",
    Fail: "Fail",
    turnDown: "Reject",
    mechanical: "mechanical",
    Pneumatic: "Pneumatic",
    Electrical: "Electrical",
}
// 工厂级大屏字段翻译
const bigScreen = {
    koneTitle: 'KONE KunShan Park Data Acquisition Dashboard',
    Person: 'Person',
    Attendance: 'Attendance',
    LowerFive: 'Lower than 5 /Week',
    LowerTwenty: 'Lower than 20 /Month',
    Line: 'Line',
    Qvalue: 'Q',
    ScheduleAdherence: 'Schedule Adherence',
    Day: 'Daily',
    Currentmonth: 'Monthly',
    Currentyear: 'Yearly',
    OutputStatistics: 'Output',
    EquipmentEfficiency: 'Equipment Efficiency',
    FlightManagement: 'Shift Management',
    QvalueMonitoring: 'Queue monitoring',
    CMXEquipmentOverview: 'CMX Equipment Overview',
    Overview: 'Overview',
    EquipmentQuantity: 'Equipment Quantity',
    Running: 'Running',
    Waiting: 'Waiting',
    Alarming: 'Alarming',
    Stopping: 'Stopping',
    ShiftOEE: 'Shift OEE',
    MonthlyNEE: 'Monthly NEE',
    MonthlyOEE: 'Monthly OEE',
    YTDNEE: 'YTD NEE ',
    DailyOutput: 'Daily Output ',
    MonthlyOutput: 'Monthly Output ',
    ShiftActualOutput: 'Shift Actual Output ',
    ShiftPlanningOutput: 'Shift Planning Output',
    MTBF: 'MTBF',
    MTTR: 'MTTR',
    YTD: 'YTD',
    Target: 'Target',
    MoreThanMax: 'More than Max',
    LessThanMin: 'Less than Min',
    Steady: 'Steady',
    Declined: 'Declined',
    Raised: 'Raised',
    Queue: 'Queue',
    WeeklyQueue: 'Weekly Queue',
    MonthlyQueue: 'Monthly Queue',
    LineInfo: 'Line Info.',
    Status: 'Status',
    Bottleneck: 'Bottleneck',
    MonthlyAvailability: 'Monthly Availability',
    MonthlyMTBFHours: 'Monthly MTBF(hours)',
    MonthlyMTTRMins: 'Monthly MTTR(mins)',
    ShiftAlarm: 'Shift Alarm',
    MonthlyAlarm: 'Monthly Alarm',
    MonthlyAccumulatedAlarmMin: 'Monthly Accumulated Alarm(min)',
    Unit: 'Unit',
}
//OEE产线大屏翻译字段
const OEEBigScreen = {
    EquipmentList: 'Equipment  List',
    Status: 'Status',
    Shift: 'Shift',
    Output: 'Output',
    HourlyOEE: 'Hourly OEE',
    MTBF: 'MTBF',
    MTTR: 'MTTR',
    DailyOEE: 'Daily OEE ',
    OutputDuringPastDays: 'Output during past 7 days',
    StatusRatio: 'Status Ratio',
    KeyParameter: 'Key Parameter',
    CMXLineDataAcquisitionDashboard: 'CMX Line 1 Data Acquisition Dashboard',
    Unit: 'Unit',
    Duration: 'Duration',
    EquipmentNo: 'Equipment No.',
    Running: 'Running',
    Waiting: 'Waiting',
    Alarming: 'Alarming',
    Stopping: 'Stopping',
}

//设备报废翻译字段
const equipmentscrapped = {
    departmentValue: "department Value",
    ID: 'ID',
    Status: 'Status',
    EquipmentNo: 'Equipment No.',
    Name: 'Name',
    Entity: 'Entity',
    Location: 'Location',
    From: 'Source',
    AssetNo: 'Asset No.',
    DepreciationLife: 'Depreciation Life',
    UsedLife: "Service Time",
    ActualUsedLife: "Actual Service Time",
    OriginalValue: "Original Value (￥/Excluding Tax)",
    ResidualValue: "Residual Value",
    UsedDept: "Department",
    CostCenter: "Cost Center",
    DepartmentalCostCenter: "Departmental Cost Center",
    ApplyBy: "Apply by",
    ApplyTime: "Apply Time",
    Upload: "Upload",
    Scrap: "Scrap",
    Yes: "Yes",
    All: "All",
    No: "No",
    remarks: 'Reason',
    Reason: "Reason",
    ScrapStatus: 'Scrap Status',
    ApprovedTime: "Approved Time",
    Role: "Role",
    ApprovedBy: "Approved by",
    Result: "Result",
    Comments: "Comments",
    ReturnTo: "Return to",
    ScrapApplication: "Scrap Application",
    ScrapApproval: "Scrap Approval",
}

//设备盘点翻译字段
const equipCheck = {
    Time: 'Time',
    Status: 'Status',
    SerialNo: 'Serial No.',
    EquipmentNo: 'Equipment No.',
    EquipmentName: 'Equipment Name',
    AssetNo: 'Asset No.',
    Model: 'Model',
    ListByEntity: 'List by Entity',
    ListByFactory: 'List by Factory',
    ListByLine: 'List by Line',
    CheckByEntity: 'Check by Entity',
    CheckByFactory: 'Check by Factory',
    CheckedBy: 'Checked by',
    Result: 'Result',
    No: 'No.',
    CheckByStorehouse: 'Inventory Warehouse',
    ExportCountingRecords: 'Export counting records',
    AccountWarehouse: 'Ledger Warehouse',
    TaiwanAccountShelf: 'Ledger Shelf',
    Ledger: 'Ledger Location',
}

//设备故障响应翻译字段
const fault = {
    MaintenanceHours: 'Total Maintenance Hours',
    AchievementRate: 'Achievement rate of maintenance',
    TotalMaintenanceCost: 'Total Maintenance Cost',
    COT: 'COT',
    Monthly: 'Monthly',
    Daily: 'Daily',
    AvgMaintenanceDuration: 'Average Daily Maintenance Duration',
    AvgAchievement: 'Average Daily Achievement',
    AvgMaintenanceCuration: 'Average Daily Maintenance Curation',
    AverageCOT: 'Average COT',
    Hours: 'Hours',
    Achievement: 'Achievement',
    Cost: 'Cost',
    Capacity: 'Capacity',
    MonthlyS: 'Monthly',
    DailyS: 'Daily',
    Annual: 'Annual',
    MaintenanceRanking: 'Maintenance Ranking',
    WorkOrderProcess: "Work order process",
    WorkOrder: "Work order",
    RefreshSucceeded: "Refresh succeeded",
    NoMore: "No more",
    filter: "filter",
    RenovationTime: "Renovation time",
    company: "company",
    PleaseChooseACompany: "Please choose a company",
    MaintenanceInformation: "Maintenance information",
    More: "More",
    AddInformation: "Add information",
    supplier: "supplier",
    SerialNo: 'SerialNo',
    EquipmentNo: 'Equipment No.',
    EquipmentName: 'EquipmentName',
    VideoPicture: "Video picture",
    EquipmentCategory: "Equipment category",
    RepairMan: "Repair man",
    FaultDeterminationTime: "Fault determination time",
    None: "None",
    FaultJudgment: "Fault judgment",
    NoMaintenancenIformation: "No maintenance information",
    MaterialUnitPrice: 'MaterialUnitPrice',
    TotalAmount: 'Total amount',
    Assign: "Assign maintenance personnel",
    SubmissionFailed: "Submission Failed",
    Resubmit: "Resubmit",
    successfully: "Submitted successfully",
    goHome: "Back to home page",
    ApplyForMaintenance: "Apply for maintenance",
    enterSpareNo: "Please enter the spare part part number",
    deletingSparePart: "Do you want to continue deleting this spare part information",
    enterProcessing: "Please enter the processing method and result",
    selectSparePart: "Please select spare part item No",
    PleaseDescribe: "Please describe",
    photograph: "photograph",
    video: "video",
    enterScan: "Please enter or scan",
    Automatically: "Automatically brought out according to equipment serial number",
    SelectTime: "Click Select time",
    PleaseEnter: "Please enter",
    PleaseEnterEquipment: "Please fill in the equipment serial number",
    PleaseEnterFailure: "Please select the failure time",
    selectRequestDate: "Please select the repair request date",
    PleaseEnterPhone: "Please enter the correct mobile phone number",
    noEmptySubcontracting: "Subcontracting document cannot be empty",
    noEmptyOrder: "Purchase order No. cannot be empty",
    noEmptyAmount: "Amount cannot be empty",
    noEmptySupplier: "Supplier cannot be empty",
    Uploading: "Uploading...",
    selectFaulType: "Please select the fault type",
    MaintenanceApplication: "Confirm Repairment",
    Equipment: "Equipment",
    distribute: "distribute",
    Orders: "Orders",
    repair: "repair",
    rejectOrder: "Continue to reject this work order information？",
    ConfirmOperation: "Confirm operation?",
    Transfer: "Transfer the repair order to your own name",
    Rejected: "Rejected",
    enterKeyword: "Please enter the search keyword",
    selectLocation: "Please select function location",
    BasicInformation: "BasicInformation",
    MaintenanceCompletion: "Maintenance and completion information",
    PleaseRate: "Please rate",
    class: "class",
    EquipmentWorkOrder: "Equipment work order",
    Productionsupervisor: 'Production supervisor',
    maintenance: 'maintenance',
    ConfiRejected: 'Confirm Rejected',
    Confirmremind: 'Confirm remind',
    NewEscalation: 'New Escalation',
    EditEscalation: 'Edit Escalation',
    NewFaultType: 'New Fault Type',
    EditFaultType: 'Edit Fault Type',
    NewClassification: "New Classification",
    EditClassification: "Edit Classification",
    acceptance: "acceptance",
    acceptanceBy: "acceptance by",
    BasicConfiguration: 'Basic Configuration',
    FaultClassification: 'Classification',
    Code: 'Code',
    Name: 'Name',
    New: 'New',
    FaultType: 'Fault Type',
    typeCode: 'Code',
    typeName: 'Name',
    Counting: 'Counting',
    EscalationRule: 'Escalation Rule',
    Level: 'Level',
    Role: 'Role',
    Type: 'Type',
    Interval: 'Interval',
    Reason: 'Reason',
    OrderDisplay: 'To be Assigned',
    ApplyDate: 'Apply Date',
    AppliedBy: 'Applied by',
    PhoneNumber: 'Phone Number',
    Priority: 'Priority',
    ExtraUrgent: 'Extra Urgent',
    Urgent: 'Urgent',
    Normal: 'Normal',
    ImpactProduction: 'Impact Production',
    Yes: 'Yes',
    No: 'No',
    Description: 'Description',
    Position: 'Position',
    Submit: 'Submit',
    TBC: 'TBC',
    Confirm: 'Confirm',
    Reject: 'Reject',
    Allocate: 'Distribute',
    Accept: 'Accept',
    Unallocated: 'Unallocated',
    ApplicationTime: 'Application Time',
    EscalationLevel: 'Escalation Level',
    ConfirmedTimeByProduction: 'Confirmed Time by Production',
    AcceptingTime: "Accepting Time",
    DecisionTime: "Decision Time",
    OutsourcingTime: "Outsourcing Time",
    StartTime: "Start Time",
    FinishTime: "Finish Time",
    AcceptanceTime: "Acceptance Time",
    FaultReocrd: "Fault Record",
    RepairingMode: "Repairing Mode",
    SelfRepairing: "Self-Repairing",
    Outsourcing: "Outsourcing",
    UnderGuarantee: "Under Guarantee",
    RequiredTime: "Required Time",
    CauseAnalysis: "Cause Analysis",
    Solution: "Solution",
    FaultConfirm: "Confirm Breakdown",
    SparePartDetail: "Spare Part Detail",
    CompletionInfo: "Completion Info",
    Completion: "Completion",
    Scoring: "Scoring",
    ServiceAttitude: "Service Attitude",
    TechnicalCompetence: "Technical Competence",
    ResponseSpeed: "Response Speed",
    FailureConfirming: "Failure Confirming",
    OutsourcingComfirming: "Confirm Outsourcing",
    ToBeRepaired: "To be Repaired",
    Repairing: "Repairing",
    Completed: "Completed",
    Accepted: "Accepted",
    OutsourcingRecord: "Outsourcing Record",
    Document: "Document",
    Report: "Report",
    OrderReport: "Order Report",
    FromAndon: "From Andon",
    EquipmentMaintenanceReport: "Equipment Maintenance Report",
    MTBF: "MTBF(H)",
    MTTR: "MTTR(H)",
    MaintenanceTimes: "Maintenance Times",
    Date: "Date",
    OperatorRepairingReport: "Operator Repairing Report",
    AssessmentScoring: "Assessment Scoring",
    MaintainedEquipment: "Maintained Equipment",
    OrderAmount: "Order Amount",
    NotStarted: "Not Started",
    Complet: "Completed",
    Unfinished: "Unfinished",
    MinResponseTime: "Min. Response Time",
    MaxResponseTime: "Max. Response Time",
    AvResponseTime: "Avg. Response Time",
    MinRepairingTime: "Min. Repairing Time",
    MaxRepairingTime: "Max. Repairing Time",
    AccRepairingTime: "Acc. Repairing Time",
    ComprehensiveScore: "Comprehensive Score",
    CumulativeWorkTime: "Cumulative working time cost (Yuan)",
    CumulativeMaterial: "Cumulative material cost (Yuan)",
    CumulativeTotal: "Cumulative total cost (Yuan)",
    MaintenanceManHour: "Maintenance man-hour cost (Yuan)",
    MaintenanceMaterial: "Maintenance material cost (Yuan)",
    MaintenanceTotal: "Total maintenance cost (Yuan)",
    EquipmentRepairingChart: "Equipment Repairing Chart",
    MTBFAnalysis: "MTBF Analysis",
    MTTRAnalysis: "MTTR Analysis",
    FailureTimes: "Failure Times",
    personnelEquipmentRepairingChart: "Equipment Repairing Chart",
    ResponseTime: "Response Time",
    FailureTimesAndRepairingTime: "Failure Times and Repairing Time",
    OperatorTimesAndRepairingTime: "Operator Times and Repairing Time",
    NumberOfFaults: "Failure times",
    UpgradeStage: "Upgrade phase",
    minute: "minute",
    FaultLocation: "Fault location",
    theStartingTime: "Start time",
    WorkOrderNumber: "Work order",
    Worker: "Work order Creator",
    Maintenance: "Maintainer",
    CompletionTime: "Completion time",
    WorkOrderInformation: "Work order information",
    RepairFormNumber: "Repair No.",
    DeviceInformation: "Equipment information",
    DeviceLocation: "Equipment location",
    DoYouNeedToUpgrade: "Do you need to upgrade",
    PurchaseOrderNo: "Purchase order No",
    Amount: "Amount",
    MaintenanceSparePartsDetails: "Maintenance spare parts details",
    AddSparePartsProcurement: "Add spare parts procurement",
    StartMaintenance: "Start maintenance",
    Acceptanceequipment: "Acceptance equipment",
    addAcceptanceequipment: "Add acceptance equipment",
    order: 'Order No.',
    Acceptanceinfo: "Acceptance Information",
    PleaseAssignMaintenancePersonnel: "Please assign maintenance personnel",
    NoData: "No data",
    JobNumber: "Job No.",
    AddSpareParts: "Add spare parts for use",
    SparePart: "Spare Part Item No",
    SpareNumber: 'Spare Part No',
    SparePartsName: 'Name of Spare Parts',
    SparePartsSpecification: 'Spare Parts Specification',
    RequiredQuantity: 'Quantity required for spare parts specification',
    TreatmentMethodAndResult: 'Treatment method and result',
    FaultTime: 'Failure time',
    Evergreen: 'Urgency of maintenance',
    CreateAWorkOrder: 'Create work order',
    NewWorkOrder: 'New work order',
    FunctionalLocation: 'location',
    build: 'build',
    Generation: 'Generation Time',
    maintenanceDetails: 'Equipment maintenance details',
    MaintenanceStartTime: 'Maintenance start time',
    EndMaintenanceTime: 'End maintenance time',
    MaintenanceDuration: 'Maintenance work',
    maintenancePeriod: 'Equipment maintenance period',
    CompanySelection: 'Company selection',
    PlantSelection: 'Plant selection',
    ProductionLineSelection: 'Production line selection',
    StationSelection: 'StationSelection',
    DisplayByDay: 'Display by day',
    failure: 'Please select the date of failure',
    SummaryAnalysis: 'Summary Analysis',
    serviceDuration: 'Maintenance duration',
    RepairPersonnel: 'Repair personnel',
    TotalResponseTime: 'Total response time',
    Personnel: 'Personnel frequency and maintenance duration',
    TotalMaintenance: 'Total maintenance time',
    application: 'Application',
    Upgrading: 'Escalation',
    Receiving: 'Receiving',
    ToBeAccepted: "To be Accepted",
    sop: "SOP",
    solution: "Solution",
    faultLocation: "Fault Location",
    TransferOrderRecord: "Transfer order record",
    CauseOfFailure: "Cause of failure",
    TransferOrder: "Transfer",
    TransferOrderMach: "Transfer",
    repairPhone: "Repair calls",
    NetRunningTime: "Net Running Time",
    CumulativeFailureTime: "Cumulative Failure Time",
    CumulativeNumberOfFailures: "Cumulative number of failures"
}

//设备台账异动基础配置字段翻译
const ledger = {
    Equipmentclassification: 'classification',
    Timenoorder: 'Time no order',
    Others: 'Others',
    Companyacceptancepersonnel: 'Company Personnel',
    Usecompanyacceptancepersonnel: 'Use Company Personnel',
    Factoryaffairscenteracceptancepersonnel: 'Factory personnel',
    UpdateDate: 'Update Date',
    Results: 'Results',
    attachmentinformation: "Information",
    EequipmentList: "Equipment List",
    EquipmentNo: "Equipment No.",
    EuqipmentCategory: "Equipment Category",
    EquipmentScoring: "Equipment Scoring",
    ScoringConfig: "Scoring Config",
    EquipmentType: "Equipment Type",
    PBoxBinding: "DTU Binding",
    EquipmentWeight: "Equipment Weight(Kg)",
    Voltage: "Voltage",
    EquipmentPower: "Equipment Power(kW)",
    AssetNo: "Asset No.",
    EquipmentStatus: "Equipment Status",
    OriginalValue: "Original Value (￥/Excluding Tax)",
    EquipmentNetValue: "Equipment Net Value",
    ManufacturingProcess: "Manufacturing Process",
    ScoreWeight: "Score Weight",
    Score: "Score",
    Equivalence: "Equivalence",
    Metrics: "Metrics",
    EquipmentRelocation: 'Equipment Relocation',
    RelocationStatus: 'Relocation Status',
    ApplicationStatus: 'Application Status',
    RelocationType: 'Relocation Type',
    AppliedBy: 'Applied by',
    ApplicationReason: 'Application Reason',
    ApplyTransaction: 'Apply Transaction',
    ApplyTransactionNum: 'Apply Transaction No.',
    NewDevice: 'New',
    NewMotion: 'New',
    CheckMotion: 'Check Motion',
    EditMotion: 'Edit Motion',
    CurrentPosition: 'Current Position',
    Destination: 'Destination',
    Location: 'Location',
    TransactOutFactory: 'Relocation From',
    TransactOutPosition: 'Transact-out Position',
    TransactInFactory: 'Relocation To',
    TransactInPosition: 'Transact-in Position',
    OwnedBy: 'Owned by',
    CurrentHandler: 'Original Equipment Owner',
    SuccessiveHandler: 'Next Equipment Owner',
    MyApplication: 'My Application',
    PhysicalRelocation: 'Physical Relocation',
    Statistics: 'Statistics',
    SerialNo: 'Serial No.',
    TransactionDocumentation: 'Transaction Documentation',
    EquipmentDepreciation: 'Equipment Depreciation',
    AssetClassification: 'Asset Classification',
    AssetDetails: 'Asset Details',
    DepreciationLife: 'Depreciation Life',
    AttributionType: "Type",
    NewVersion: 'New',
    Category: 'Category',
    Abbreviation: 'Abbreviation',
    Weight: 'Weight',
    NewScoringItem: 'New',
    NewCategory: 'New',
    ScoringItem: 'Scoring Item',
    Edit: 'Edit',
    AssessmentScore: 'Score',
    NonRelocation: 'Non-Relocation',
    Relocated: 'Relocated',
    Cancelled: 'Cancelled',
    Sumbitted: 'Submitted',
    New: 'New',
    PreviewAdd: 'Preview & Add',
    Preview: 'Preview',
    state: 'State',
    CopyAndAdd: 'Copy & Add',
    EditScoring: 'Edit',
    EditScoresAndStandards: 'Edit',
    NewScoringProject: 'New Scoring Project',
    NewScore: 'NewScore',
    ScoreN: 'Score',
    standard: 'standard',
    Updated: 'Updated',
    CallOutFunctionPosition: 'Call Out Function Position',
    TransferInFunctionPosition: 'Transfer In Function Position',
    ActualFunctionPosition: 'Actual Function Position',
    AddAchange: 'Add Change',
    Revoke: 'Revoke',
    Rejection: 'Rejection',
    ReasonRemarks: 'ReasonRemarks',
    TransactOutFactoryName: 'TransactOutFactoryName',
    TransactInFactoryName: 'TransactInFactoryName',
    NumberOfTransferredUnitsApplied: 'Number of transferred units applied',
    EnterReleaseDoc: 'EnterReleaseDoc',
    ReleaseNumber: 'ReleaseNumber',
    uploadFiles: 'Select File...',
    TransferForm: 'TransferForm',
    Releasepermit: 'Releasepermit',
    ListOfDynamics: 'ListOfDynamics',
    Quantity: 'Quantity',
    ReasonForChangeApplication: 'ReasonForChangeApplication',
    FixedAssetNumber: 'FixedAssetNumber',
    CurrentFunctionLocation: 'CurrentFunctionLocation',
    afterChange: 'afterChange',
    AddTransferEquipment: 'AddTransferEquipment',
    DeviceAdministrator: 'DeviceAdministrator',
    AlienDevice: 'Relocation Equipment',
    TransactOutCompany: 'Transact-out Company',
    TransactInCompany: 'Transact-in Company',
    FixedAssetsTransferDate: "Capitalization Date"
}

//设备前期字段翻译

const preliminary = {
    deviceType: 'Equipment Type',
    p1: "Please confirm the entered purchase order again",
    p2: "Is the information consistent with SAP's purchase contract!",
    Moverecord: 'Move record',
    preserverecord: 'preserve record',
    maintenancerecord: 'maintenanc erecord',
    Performancerecord: 'Performance record',
    Testingrecord: 'Testing record',
    acceptancerecord: 'acceptance record',
    Equipmentbasicdata: 'Equipment Basic Document',
    Data: 'Data',
    DeviceOwner: "Device Owner",
    ProductOwner: "Product Owner",
    OTOwner: "OT Owner",
    Devicenetwork: 'Device Network',
    OEEvalues: 'OEE Standard Value（CL）',
    OEEceiling: 'OEE Standard Value Upper Limit（USL）',
    OEEfloor: 'OEE Standard Value Lower Limit（LCL）',
    OEEcontrolfloor: 'OEE Control Lower Limit（LSL）',
    OEEcontrolceiling: 'OEE Control Upper Limit（UCL）',
    Equipmentuse: 'Equipment use',
    TheAnnTime: 'Ann Time',
    TheAnnBy: 'Ann by',
    TheAnnResult: 'Ann Result',
    TheAnnDesc: "Ann Desc",
    BatchUpdate: "BatchUpdate",
    AcceptanceDate: 'AcceptanceDate',
    ActualDate: "ActualDate",
    InstallStatus: 'InstallStatus',
    PassStatus: 'PassStatus',
    EquipmentProphaseManagement: "Prophase Management",
    EquipmentProcurement: "Equipment Procurement",
    CommissioningAcceptanceTest: "Acceptance Test",
    FinalAcceptanceTest: "Final Acceptance Test",
    Search: "Search",
    New: "New",
    ArrivalStatus: "Arrival Status",
    ToBeArrived: "To be Arrived",
    InArrival: "In Arrival",
    Arrived: "Arrived",
    PurchasingOrderNumber: "Order No.",
    ProjectName: "Project Name",
    Entity: "Entity",
    Vendor: "Vendor",
    VendorCode: "Vendor Code",
    EquipmentType: "Equipment Category",
    EquipmentName: "Equipment Name",
    OrderQuantity: "Order Quantity",
    NonArrivalQuantity: "Non-Arrival Quantity",
    ReceivedQuantity: "Received Quantity",
    Buyer: "Requestor",
    ProjectOwner: "Project Owner",
    OrderingDate: "Ordering Date",
    ContractNumber: "Contract Number",
    PurchasingContract: "Purchasing Contract",
    Upload: "Upload",
    SpecificationFile: "Specification",
    Submit: "Submit",
    Cancel: "Cancel",
    PurchasingKeyIn: "Purchasing Key-In",
    EquipmentSource: "Equipment Source",
    HomeMade: "Home-made",
    Domestic: "Domestic",
    Overseas: "Overseas",
    Leasing: "Leasing",
    CustomerProvided: "Customer-provided",
    SAT: "SAT",
    Result: "Result",
    SATReport: 'SAT Report',
    CATReport: 'CAT Report',
    SATResult: 'SAT Result',
    ShipmentList: 'Shipment List',
    ArrivalDate: 'Arrival Date',
    FirsTimeArrival: 'First-time Arrival',
    SecondTimeArrival: 'Second-time Arrival',
    Modification: 'Modification',
    ArrivalNote: 'Arrival Note',
    UploadArrivalEvidence: 'Upload Arrival Evidence',
    TechnicalSpecification: 'Technical Specification',
    Specification: 'Specification',
    RequestDocument: 'Request Document',
    CapExAppilicationList: 'CapEx Appilication List',
    Others: 'Others',
    Remarks: 'Remarks',
    ToBeConfirmed: 'To be Confirmed',
    Confirmed: 'Confirmed',
    AllocationInformation: 'Allocation Information',
    BasicInformation: 'Basic Information',
    Input: "Input",
    Confirm: "Confirm",
    ConfirmRecord: "Confirm Record",
    confirmInformation: "Confirm Information",
    Department: "Department",
    arrivaldocuments: 'arrivaldocuments',
    // InstallationPosition:"Installation Position",
    Location: "Location",
    Manufacturer: "Manufacturer",
    ConfirmingDate: "Confirming Date",
    ManufacturingDate: "Manufacturing Date",
    ManufacturingNumber: "Manufacturing No.",
    UseEntity: "Entity",
    ConfimedBy: "Confimed by",
    confirmationResults: "Result",
    PassThrough: "Accepted",
    Unaccepted: "Unaccepted",
    InformationPackage: "Information Package (Brochure / Disc)",
    Acceptancedata: "Acceptance Data",
    AcceptanceTestInterpretation: "Acceptance Test Interpretation",
    ToBeInstalled: "To be Installed",
    Installing: "Installing",
    Installed: "Installed",
    InstallationPlan: "Installation Plan",
    AddInstallationPlan: "Add Installation Plan",
    DownloadTemplate: "Download Template",
    BatchUpload: "Batch Upload",
    No: "No.",
    Item: "Item",
    PlannedStartTime: "Planned Start Time",
    PlannedFinishTime: "Planned Finish Time",
    ContactPerson: "Contact Person",
    ContactPhone: 'Contact Phone',
    ContactCompany: "Contact Company",
    PhoneNumber: "Phone Number",
    Operation: "Operation",
    Delete: "Delete",
    CATResult: "CAT Result",
    InstallationDocumentation: "Installation Documentation",
    CATInformation: "CAT Information",
    InstallationDebugging: "Installation & Debugging",
    AcceptanceTestStatus: "Acceptance Test Status",
    Waiting: "Waiting",
    Checking: "Checking",
    Accepted: "Accepted",
    FATContent: "FAT Content",
    FATResult: "FAT Result",
    PrintQRCode: "Print QR Code",
    AssetInformation: "Asset Information",
    SPCInformation: "SPC Information",
    ProductInformation: "Product Information",
    FATInformation: "FAT Information",
    PlannedAcceptanceTestDate: "Planned Acceptance Test Date",
    Technicalappendix: "Technical appendix",
    ActualAcceptanceTestDate: "Actual Acceptance Test Date",
    AcceptanceTestIndex: "Acceptance Test Index",
    AcceptanceTestContent: "Acceptance Test Content",
    AcceptanceTestResult: "Acceptance Test Result",
    NonConformingReason: "Non-conforming Reason",
    Version: "Version",
    enterFATResult: "FAT Result",
    UserDepartmentOwner: "User Department Owner",
    EHSDepartmentOwner: "EHS Department Owner",
    QualityDepartmentOwner: "Quality Department Owner",
    FATReport: "FAT Report",
    FATIndex: "FAT Index",
    FinalAcceptanceFATContent: "FAT Content",
    FinalAcceptanceFATResult: "FAT Result",
    FinalAcceptanceTime: 'Final Time',
    factorydate: 'factory date',
    AccessorySparePart: "Accessory / Spare Part",
    Training: "Training",
    AcceptanceTestParticipant: "Acceptance Test Participant",
    placeUpload: "Please upload the purchase contract",
    p3: "Please enter a positive integer for the order quantity",
    p4: "Please enter required information",
    p5: "Technical data uploaded successfully",
    createOrder: "Generate document",
    p6: "Please fill in the description",
    shippingList: "Shipping list",
    p7: "Please upload the supplier factory inspection/SAT documents!",
    p8: "Please upload the shipping list!",
    p9: "Please Select a device source！",
    successfulEntry: "The entry was successful!",
    arrivesPre: "The",
    arrivesNext: "cargo arrives",
    arrivalQuantityTip: "Arrival quantity cannot be empty!",
    arrivalQuantityType: "Please enter a positive integer for the arrival quantity!",
    arrivalQuantityMax: "It is not allowed to exceed the quantity to be delivered!",
    arrivalDateTip: "Please select an arrival date!",
    arrivalSuccess: "Arrived successfully!",

}

const doc = {
    Name: 'Name',
    Des: 'Des.',
    SeenBy: 'Seen by',
    Download: 'Download',
    KeyWord: 'Key Word',
    ID: 'ID',
    operateName: 'Name',
    Time: 'Time',
    Type: 'Type',
    LearningTimes: 'Learning Times',
    StartTime: 'Start Time',
    EndTime: 'End Time',
    Duration: 'Duration',
    SinglePointLesson: 'Single Point Lesson',
    FileSize: 'File size',
    download: 'download',
    FaultDescription: "Fault description",
    errorCode: 'error code',
    Processing: 'Processing',
    study: 'study',
};


const login = {
    userName: 'username',
    password: 'password',
    UserLogin: 'User Login',
    login: 'login',
    '验证码': 'Captcha',
    RebPassword: 'remember Password',
    plsenterauser: 'Please enter a username',
    plsenterapass: 'Please enter a password',
    userorpasserror: 'username or password error',
    loginSucc: 'login success',
    loginErr: 'The account is not assigned permissions. Please contact the administrator'
};

const acceptanceCheck = {
    AcceptancePassed: "Acceptance Passed",
    AcceptanceFailed: "Acceptance failed",
    ConfirmationRecords: "Confirmation records in place",
    receivingMaterial: "receiving material",
    noSave: "You cannot save without a device administrator!",
    inputAllInfo: "Fill in the information completely",
    noPassReason: "Please fill in the reason for not passing!",
    saveSuccess: "Submit successfully!",
    QualityCente: "Quality Center",
    ProductCenter: "Product Center",
    InformationManagementCenter: "Information Management Center",
    AdministrativeManagementCenter: "Administrative Management Center",
    equipmentCenter: "equipment facility management center",
    inputQuantity: "Please enter the arrival quantity!",
    inputPackaging: "Please select the outer packaging!",
    inputAdministrator: "Please select a device administrator!",
    inputCompanyPersonnel: "Please select the company's acceptance personnel!",
    inputFactoryPersonnel: "Please select the factory center acceptance personnel!",
    SaveSuccessfully: "Save successfully!",
    Acceptance: "Acceptance in place",
    inputPosition: "Please select the installation location",
    inputConfirmBy: "Please int the confirm by",
    inAcceptancePassed: "In-place acceptance passed",
    inAcceptanceFailed: "In-place acceptance failed",
    DeliveryAcceptanceRecord: "Delivery acceptance record",
    inputInstallPlan: "Please enter an installation plan!",
    installSuccess: "Installation succeeded!",
    checkTemplate: "Delivery Acceptance Import Template",
    none: "none",
    Qualified: "Qualified",
    Unqualified: "Unqualified",
    finalAcceptanceRecord: "Final Acceptance Record",
    AccuracyTestFile: "Accuracy Test File",
    AcceptanceRecord: "Acceptance Record",
    AddAcceptanceCriteria: "Add acceptance criteria",
    alreadyArrived: "Already arrived",
    NotYetArrived: "Not yet arrived",
    trained: "trained",
    untrained: "Untrained",
    checked: "Checked",
    unchecked: "Checked",
    inputNo: 'Please fill in the asset number',
    inputOrder: 'Please fill in the purchase order number',
    inputValue: 'Please fill in the original value of the asset',
    inputOnlyValue: 'Please fill in the residual value of the asset',
    addAndInput: "Please add acceptance information and fill in the information completely!",
    inputCheck: "Please add acceptance criteria",
    checkSuccess: "Acceptance successful!",
    placeUploadOrder: "Please upload the performance acceptance document",
    selectMaterielNo: 'Materiel No/Product Name/Specification is empty',
    inputPurchaseOrderNo: 'Spare Part Code is empty',
    selectCompany: 'please select company',
    selectScraped: 'please select scraped'
}
const equipLedger = {
    inputDeviceNo: "Please enter the device number",
    onUse: "in use",
    unUse: "Idle",
    scrap: "Scrap",
    waitTest: "Already in place to be adjusted",
    testing: "In tune",
    tested: "Already adjusted for acceptance",
    payed: "Already credited"
}

const message = {
    pleaseWait: "please wait"
}

const SystemConfig = {
    shift: 'shift',
    DictionaryName: "Dictionary Name",
    DictionaryValue: "Dictionary Value",
    english: "English"
}


const language1 = {
    '是否接单':"accept the order",
    "显示顺序": "Order",
    "我创建的": "My Projects",
    "处理": "Processing",
    "完成": "Completed",
    "总数": "Total",
    "我批准的": "My Approve Projects",
    "所有项目": "Total Projects",
    "即将批准": "To be Approve",
    "已批准": "To be Approve",
    "安灯工站": "WORKSTATION",
    "操作员": "OPERATOR",
    "单号": "ANDON NO",
    "安灯响应时间": "RESPONSE TIME",
    "处理时间": "PROCESS TIME",
    "人为": "MAN",
    "配置类型": "Configuration Type",
    "维保计划": "Maintenance plan",
    "提前通知时间": "Time of notice",
    "接收用户": "Receiving user",
    "通知类型": "Type of notification",
    "通知间隔": "Interval of notification",
    "编辑": "Edit",
    "保养SOP": "Maintenance SOP",
    "网关节点": "Gateway node",
    "普通节点": "Common node",
    "新增节点": "Add Node",
    "节点名称": "Node Name",
    "更新时间": "Time",
    "流程代码": "Code",
    "流程名称": "Name",
    "未开始": "Not begin",
    "已完成": "Completed",
    "未完成": "Unfinished",
    "今天": "Today",
    "月": "Month",
    "年": "Year",
    "是": "Yes",
    "否": "No",
    "异常": "Anomaly",
    "正常": "Normal",
    "是否上传sop": "upload sop",
    "是否异常": "Abnormal or not",
    "是否超时": "Time out",
    "保养时长(min)": "Maintenance duration(min)",
    "处理时长(min)": "Processing duration(min)",
    "设备等级": "Grade",
    "计划名称": "Plan Name",
    "结果存在异常,是否生成维修单": "Result An exception exists. Whether to generate a repair order",
    "服务态度评分": "Service attitude score",
    "技术能力评分": "Technical competence score",
    "响应速度评分": "Response speed score",
    "完成确认": "Confirmation",
    "完成保养": "Complete",
    "不需要确认": "Need to confirm",
    "需要确认": "No confirmation",
    "一级保养": "Level 1",
    "二级保养": "Level 2",
    "三级保养": "Level 3",
    '保养类型': 'Type',
    '截至时间': 'End On',
    '标准工时': 'Hours (s)',
    '保养单号': 'NO.',
    "设备类别": "Type",
    "设备类型": "Equipment Category",
    "保养周期": "Maintenance Cycle",
    "保养级别": "Maintenance Level",
    "保养项目": "Maintenance Item",
    "保养方式": "Maintenance Method",
    "保养标准": "Maintenance Standards",
    "需求人数": "Requirements",
    "创建人": "Create by",
    "创建时间": "Create On",
    "计划": "Plan",
    "计划截止时间": "Planned Deadline",
    "任务存活时间": "Maintenance Standards",
    "禁用记录": "Requirements",
    "任务状态": "Plan",
    "设备名称": "Equipment Name",
    "设备编号": "Equipment No.",
    "资产编号": "Assets No.",
    "保养开始时间": "Work Start Time",
    "保养截止时间": "Work End Time",
    "保养工时": "Standard Hours",
    "保管方式": "Custody Mode",
    "保养人": "People",
    "确认人": "Confirmed by",
    "是否自动分配": "Auto Distribution",
    "协助保养人": "Supported by",
    "所属公司": "Entity",
    "安装位置": "Location",
    "保养计划": "Plan",
    "触发间隔": "Trigger Interval",
    "首次生成时间": "First Create On",
    "任务开始时间": "Task Start Time",
    "任务截止时间": "Task End Time",
    "保养总数": "Planned No.",
    "已保养数量": "Maintained No.",
    "已结案数量": "Closed No.",
    "未保养数量": "Unmaintained No.",
    "COT": "COT",
    "服务态度评分不能为空": "Service attitude score cannot be blank",
    "技术能力评分不能为空": "Technical ability score cannot be blank",
    "响应速度评分不能为空": "Response speed score cannot be blank",
    "请选择故障部位": "Please select the fault location",
    "请选择故障分类": "Please select a fault classification",
    "请选择维修方式": "Please select a maintenance method",
    "请选择完工时间": "Please select the completion time",
    "请选择是否需要升级": "Please select whether to upgrade",
    "请选择升级原因": "Please select the upgrade reason",
    "请选择故障类型": "Please select the fault type",
    "请输入委外单据": "Please enter a subcontracting document",
    "请输入采购单号": "Please enter the PO No",
    "请输入供应商": "Please enter the supplier",
    "请输入金额": "Please enter the amount",
    "处理方式及结果": "Handling methods and results",
    "自行维修": "Self repair",
    "保修期内维修": "Maintenance during warranty period",
    "委外维修": "Subcontracting Repair",
    "待复核": "To be Reviewed",
    "维修结果": "Repair results",
    "复核结果": "Review results",
    "复核人": "Reviewed by",
    "复核时间": "Review time",
    "已结单": "Closed",
    "复核": "To review",
    "请输入原因分析": "Please enter cause analysis",
    "请输入解决方案": "Please enter solution",
    "请选择故障部件": "Please select the faulty part",
    "转单时间": "Doc Transfer Time",
    "转单人": "Transferor",
    "转单前": "Before Doc Transfer",
    "转单后": "After Doc Transfer",
    "转单状态": "Doc Transfer Status",
    "请输入维修结果": "Please enter the repair result",
    "请选择复核时间": "Please select the review time",
    "复核记录": "Recheck record",
    "维修完成，设备正常": "The maintenance is completed, and the equipment is recovered",
    "维修正常，有待观察": "The maintenance is completed, and to be observed",
    "维修不合格，原因是": "The maintenance is not completed, but the equipment is not recovered",
    "天": "day",
    "请输入": "Please enter ",
    "请选择": "Please select ",
    "新增": "Add",
    "导出": "Export",
    "库存数量": "Inventory quantity",
    "操作": "Operation",
    "查看": "View",
    "设备等级划分": "Equipment Classification",
    "重要度": "Importance",
    "D分值": "D score",
    "关键设备": "Key equipment",
    "次要设备": "Secondary equipment",
    "一般设备": "General equipment",
    "备注": "Remarks",
    "规格型号": "Model",
    "上级部门": "Superior Department",
    "部门名称": "Department Name",
    "新增部门": "New Department",
    "编辑部门": "Edit Department",
    "组织架构": "Organizational structure",
    "部门": "Department",
    "维修员": "Maintainer",
    "报修人": "Repairer",
    "调出设备负责人": "Transfer out",
    "调入设备负责人": "Transfer in",
    "员工工号/姓名": "Employee No. / Name",
    "类型": "Type",
    "设备": "Device",
    "技能": "Skill",
    "类型复数": "Types",
    "设备复数": "Devices",
    "技能复数": "Skills",
    "资质证书": "Certification",
    "员工技能矩阵": "Employee Skill Matrix",
    "员工": "Employee",
    "员工工号": "Employee No.",
    "员工姓名": "Employee Name",
    "技能等级": "Level",
    "点击或者拖拽上传": "Click or drag the file here to upload",
    "支持扩展名:.pdf .doc .docx": "Support extension: .pdf .doc .docx",
    "保存添加": "Save & Add",
    "请选择员工": "Please select employees",
    "请添加技能": "Please add skills",
    "请选择类型": "Please select type",
    "请选择设备类型": "Please select device type",
    "请选择技能": "Please select skills",
    "请选择技能等级": "Please select skill level",
    "该技能已添加": "The skill has been added",
    "请上传pdf,doc,docx文件!": "Please upload pdf,doc,docx files!",
    "已申请数量": "Number of applications",
    "可申请数量": "Available Quantity",
    "批次号": "Batch No.",
    "电气工厂安灯看板": "CMX Andon Dashboard",
    "马达工厂安灯看板": "CMX Andon Dashboard",
    "员工技能矩阵备注1": "Legend",
    "员工技能矩阵备注2": "0: Training has not started;",
    "员工技能矩阵备注3": "1: Training starts (with relevant basic knowledge);",
    "员工技能矩阵备注4": "2: Be able to operate independently on assembly line after training;",
    "员工技能矩阵备注5": "3: After training, be able to operate independently on the assembly line and analyze and correct faults independently;",
    "员工技能矩阵备注6": "4: After training, they can act as trainers, train others and skillfully use training knowledge.",
    "角色": "Role",
    "电子邮件": "E-mail",
    "手表MEID": "Watch MEID",
    "手表IMEI": "Watch IMEI",
    "描述": "Description",
    "请填写手表MEID": "Please fill in watch MEID",
    "请填写手表IMEI": "Please fill in watch IMEI",
    "请填写描述": "Please fill in description",
    "员工手表绑定": "Employee watch binding",
    "类别": "Category",
    "配置方案名称": "Configuration Name",
    "级别": "Level ",
    "推送类型": "Push Type",
    "其他": "Others",
    "安灯": "Andon",
    "智能手表": "Watch",
    "站内消息": "Message",
    "备件编号": "No.",
    "备件名称": "Name",
    "选择打印": "Select Print",
    "仓库编号": "Warehouse",
    "库区编号": "Reservoir",
    "货架编号": "Shelf",
    "设备1": "Equipment",
    "质量": "Quality",
    "物料": "Material",
    "工艺": "Technology",
    "呼叫": "Call",
    "问题类型": "Issue Type",
    "最大升级级别": "Max Escalation Level",
    "保养位置": "Position",
    "打印": "Print",
    "库位编号": "Location",
    "评分": "Score",
    "分类": "Category",
    "评分人": "Scorer",
    "评分时间": "Scoring Time",
    "查看设备历史记录": "View Equipment Scoring History",
    "工站": "Workstation",
    "操作人": "Operator",
    "推送规则": "Push Rule",
    "升级": " Escalation",
    "用户": "Users",
    "规则类别": "Rule Category",
    "响应过期时间": "Response Expire Time",
    "处理过期时间": "Handle Expire Time",
    "复核过期时间": "Review Expire Time",
    "数字": "Number",
    "推送规则列表": "Push Rule List",
    "最新更新时间": "Last Updated on",
    "最新更新人": "Last Updated by",
    "原因代码": "Reason Code",
    "待响应": "To be Responded",
    "处理中": "Processing",
    "安灯待响应": "TO BE RESPONDED",
    "安灯处理中": "PRCESSING",
    "升级中": "Escalating",
    "已结案": "Closed",
    "Andon事件号": "Andon No.",
    "事件触发时间": "Issue Time",
    "安灯详情": "Andon Detail",
    "安灯信息": "Andon Information",
    "安灯历史": "Andon History",
    "生产订单编号": "Production Order No.",
    "销售订单编号": "Sales Order No.",
    "原因描述": "Reason Description",
    "说明": "Comment",
    "请确认": "Please confirm",
    "安灯状态": "Andon Status",
    "请输入料号": "Please enter item No.",
    "请选择厂区": "Please select company",
    "使用年限": "Period",
    "备注1": 'Reason',
    "展示时间类型": "Display Cycle",
    "时间范围": "Time horizon",
    "维修成本": "Cost of maintenance",
    "工时成本": "Cost of working hours",
    "物料成本": "Cost of materials",
    "时间开动率": "A",
    "性能开动率": "P",
    "合格率": "Q",
    "OEE排行": "OEE Ranking",
    "排名": "Ranking",
    "设备流水号": "Equipment Serial No.",
    "计划运行时间": "Planned run time",
    "实际运行时间": "Actual running time",
    "待机时间": "Standby Time",
    "断线时间": "Wire break time",
    "报警时间": "Alarm time",
    "理论运行时长": "Theoretical operating time",
    "生产数": "Number of production",
    "良品数": "Number of good quality",
    "不良数": "Bad number",
    "工号/姓名": "Job No. / Name",
    "用户状态": "User Status",
    "是否有证书": "Whether there is a certificate",
    "全部": "All",
    "重置密码": "Reset the Password",
    "分配角色": "Assigning Roles",
    "分配部门": "Assigning Department",
    "启用": "Enable",
    "证书": "Certificate",
    "工号": "Job No.",
    "账号": "Account",
    "性别": "Gender",
    "用户名": "User name",
    "公司": "Company",
    "职位": "Position",
    "电话": "Phone",
    "邮箱": "Email",
    "状态": "Status",
    "请确认是否重置?": "Please confirm whether it is reset?",
    "用户证书": "User certificate",
    "证书类型": "Certificate Type",
    "上传": "Upload",
    "上传证书": "Uploading a Certificate",
    "添加": "Add",
    "证书类型必选": "Certificate Type This parameter is mandatory",
    "附件": "Attachment",
    "男": "Male",
    "女": "Female",
    "用户导入模板": "User Import Template",
    "请分配角色": "Please assign roles",
    "请选择部门!": "Please select Department!",
    "请输入正确电话格式": "Please enter the correct phone format",
    "请选择层级": "Please select the hierarchy",
    "角色名称": "Role Name",
    "查看用户列表": "Viewing the User List",
    "授权": "Authorization",
    "字段权限": "Field permission",
    "数据权限": "Data permission",
    "全部数据权限": "Full data permissions",
    "本部门数据权限": "Data permission of the department",
    "本部门及以下数据权限": "The department and the following data rights",
    "仅本人数据权限": "Personal data permission only",
    "所有菜单": "All Menus",
    "启用成功": "Enabled successfully",
    "禁用成功": "Disabled successfully",
    "请输入角色名称": "Please enter a role name",
    "请选择状态": "Please select the status",
    "您确定要删除": "You are sure you want to delete",
    "删除部门": "Deleting a Department",
    "菜单": "Menu",
    "按钮": "Button",
    "按钮Code": "Button Code",
    "菜单图标": "Menu Icon",
    "菜单类型": "Menu Type",
    "按钮名称": "Button Name",
    "菜单名称": "Menu Name",
    "英文菜单": "English Menu",
    "父级": "The parent",
    "排序": "Sort",
    "名称": "Name",
    "外部系统编码": "External system coding",
    "所有层级": "All Hierarchy",
    "公司代码": "Company Code",
    "公司位置": "Company Location",
    "生产节拍": "Production Takt",
    "计划产量": "Planned output",
    "计划人数": "Number of participants",
    "工单及时关闭率": "Work order timely closing rate",
    "版本号": "Version No.",
    "是否是生产时间": "Production time or not",
    "标题": "Title",
    "中文标题": "Chinese Title",
    "英文标题": "English Title",
    "链接": "URL",
    "大屏管理": "Large screen Management",
    "点击或将文件拖拽到这里上传": "Click or drag the file here to upload",
    "设备图片": "Equipments Pictures",
    "请上传图片": "Please upload pictures",
    "年终盘点时间": "Year-end inventory time",
    "目标OEE": "Target OEE",
    "最大OEE": "Maximum OEE",
    "最小OEE": "Minimum OEE",
    "瓶颈工站": "Bottleneck work station",
    "月计划产量": "Planned monthly output",
    "年计划产量": "Planned annual output",
    "年月": "Year Month",
    "关账管理": "Account closing management",
    "关账时间": "Account closing time",
    "当前节点": "Current node",
    "上一节点": "Previous node",
    "下一节点": "The next node",
    "回退节点": "Rolling Back a Node",
    "节点类型": "Node Type",
    "是否跨部门": "Whether it is across departments",
    "部门配置": "Department Configuration",
    "角色配置": "Role Configuration",
    "序号": "Serial No.",
    "接收人员": "Receiving personnel",
    "推送时间": "Push Time",
    "推送内容": "Push Content",

    "注释": "Annotation",
    '删除后不会继续生成领用申请任务，是否确认删除？': "The requisition task will not continue to be generated after deletion. Do you want to delete it?",
    '撤回后不会继续生成领用申请任务，是否确认撤回？': "The requisition task will not be generated after the withdrawal. Do you want to confirm the withdrawal?",
    "确认": "Confirm",
    "请输入0以上的评分值": "Please enter a score above 0",
    "轮班时间": "Time of shift",
    "厂区": "Factory",
    "班次": "Shift",
    "开始时间": "Start time",
    "结束时间": "End time",
    "总时长": "Total Duration",
    "时间段属性": "Time period attribute",
    "是否为生产时间": "Is it production time",
    "故障部件": "Faulty part",
    "故障原因": "Cause of failure",
    "作业指导书": "Equipment Engineering Drawings",
    "设备出厂附件": "Equipment Factory Accessories",
    "设备工程图纸": "E-SOP",
    "设备外观图片": "Device Picture",
    "通过": "through",
    "不通过": "Fail to pass",
    "退回": "Back to the",
    "项目进度": "Project schedule",
    "故障时间": "Issue Time",
    "利用率": "U",
    "项目ID": "Project ID",
    "项目名称": "Project Name",
    "项目类型": "Project Type",
    "注释1": "Description",
    "地址": "Location",
    "工厂": "Plant",
    "项目负责人": "Project Owner",
    "提交人": "Submitter",
    "规格说明书": "Specification",
    "商业案例": "Business Case",
    "其他附件": "Other Attachments",
    "流程单号": "E-CI No.",
    "SAP资产编号": "SAP Asset N°",
    "实际批准总额": "Actual Total Approved",
    "支付": "Paid",
    "预算可用性": "Budget Availability",
    "进行中": "On-going",
    "已结束": "Closed",
    "审批": "Approval",
    "审批人": "Approver",
    "审批时间": "Approval time",
    "提交时间": "Submitter time",
    "时间开动率1": "Availability Ratio",
    "使用率1": "Utilization Ratio",
    "性能开动率1": "Performance Ratio",
    "合格品率1": "Quality",
    "时间开动率描述": "It reflects the time utilization of equipment and measures the downtime loss of equipment failures and adjustments. The calculation formula is as follows: Time Startup Rate = Startup Time / Load time = (Load Time - Downtime - Equipment Adjustment Initialization Time) / (Calendar Working Time - Planned Downtime).",
    "使用率描述": "It reflects the ratio of planned production time. The calculation formula is as follows:  Utilization = Planned Production Time / All Time",
    "性能开动率描述": "It reflects the performance of the equipment and measures the performance loss of the equipment in terms of temporary shutdown, idling and speed reduction. The calculation formula is as follows:  Performance Startup Rate = Net Startup Rate × Speed Startup Rate = (Processing Quantity × Actual Processing Cycle / Startup Time) × (Theoretical Processing Cycle / Actual Processing Cycle).",
    "合格品率描述": "It reflects the effective operation of equipment and measures the loss of equipment processing scrap. The calculation formula is as follows:  Qualified Product Rate = Qualified Product Quantity / Processing Quantity.",
    "理论运行时间": "Theoretical running time",
    "开动率": "Turn on rate",
    "生产数量": "Quantity of production",
    "日期": "Date",
    "金额": "Amount",
    "审批邮件": "Approval E-mail",
    "确定供应商": "Confirm Vendor",
    "供应商代码": "Vendor Code",
    "供应商名称": "Vendor Name",
    "报价": "Quoted Price",
    "签字的合同副本": "Contract Sign-off",
    "签署合同": "Contract Sign-off",
    "更新的规格说明书": "Updated Specifation",
    "需求定稿": "Spec. Out",
    "采购申请单号": "PR No.",
    "采购申请": "PR",
    "采购申请单号在SAP的截图": "PR No. Screenshot in SAP",
    "资产列表": "Asset List",
    "支付首期款": "Down Payment",
    "采购单号": "PO No.",
    "采购单号在SAP的截图": "PO No. Screenshot in SAP",
    "预付款申请单": "Advance Payment Application",
    "预付款审批": "Down Payment Approval",
    "供应商处预验收": "SAT",
    "预验收金额": "SAT Amount",
    "预验收文档": "SAT Document List",
    "预验收审批": "SAT Approval",
    "时间": "Time",
    "次数": "Times",
    "交付验收": "CAT",
    "交付金额": "CAT Amount",
    "交付验收支付申请单": "CAT Payment Application",
    "交付验收文档": "CAT Document List",
    "交付验收审批": "CAT Approval",
    "最终验收审批": "FAT Approval",
    "最终验收": "FAT",
    "验收金额": "FAT Amount",
    "最终验收支付申请单": "FAT Payment Application",
    "最终验收文档": "FAT Document List",
    "转固": "Capitalization",
    "SAP中的固定资产截图": "Fixed Assets Screenshot in SAP",
    "转固审批": "Capitalization Approval",
    "财务核算": "Post Calculation",
    "预算层级": "BDG Derivation",
    "实际批复": "Actual Total Approved",
    "已拨款": "Paid",
    "未拨款": "Unpaid",
    "预算余额": "Budget Availability",
    "财务核算审批": "Post Calculation Approval",
    "保存": "Save",
    "取消": "Cancel",
    "请上传": "Please upload",
    "需求起草": "Spec. In",
    "需求审批": "Spec. In Approval",
    "预算审批": "BDG Approval",
    "投标": "Bidding",
    "投标审批": "Bidding Approval",
    "供应商评审": "Confirm Vendor Approval",
    "需求定审": "Spec. Out Approval",
    "合同审批": "Contract Sign-off Approval",
    "采购申请审批": "PR Approval",
    "全球项目": "Global Project",
    "本地项目": "Local Project",
    "驳回": "Reject",
    "审批节点": "Approval Node",
    "日": "Date",
    "周": "Week",
    "每日": "Daily",
    "每月": "Monthly",
    "每周": "Weekly",
    "统计周期": "Dimension",
    "Andon分析报表": "Andon Statistic Analysis",
    "安灯原因比例": "Proportion of Andon Reason",
    "总影响工时": "Total affected hours",
    "影响工时趋势": "Trends of affecting working hours",
    "预算层级金额": "BDG Application (kRMB)",
    "驳回人": "Rejector",
    "驳回原因": "Reject Reason",
    "驳回时间": "Reject Time",
    "产线": "Production Line",
    "工作中心": "Workcenter",
    "工站代码": "Workstation",
    "生产订单号": "Production Order No.",
    "安灯单号": "Andon No.",
    "安灯类型": "Issue Type",
    "原因代码描述": "Reason Code Description",
    "描述1": "Comment",
    "安灯发起人": "Opened By",
    "响应时间": "Acknowledged Time",
    "响应时长": "Duration Till Acknowledgement",
    "响应人": "Acknowledged By",
    "结束时间1": "Finish Time",
    "关单人": "Closed By",
    "处理时长": "Duration between Acknowledge and Finish Time",
    "实时状态": "Real-time Status",
    "序列号": "Serial No.",
    "运行时间": "Running Time",
    "关机时间": "Shutdown Time",
    "任务数": "Tasks",
    "报警信息": "Alarm Information",
    "时间稼动率": "Availability",
    "性能稼动率": "Performance",
    "运行": "Running",
    "待机": "Standby",
    "关机": "Shutdown",
    "故障": "Fault",
    "发车次数": "Frequency",
    "实时位置": "Real-time Position",
    "流水号": "Serial No.",
    "数量": "Quantity",
    "单击或拖动此处的文件上传": "Click or drag the file here to upload",
    "支持扩展名：": "Support extension:",
    "请输入设备流水号": "Please enter the equipment serial number",
    "请输入设备编号": "Please enter the equipment number",
    "请输入设备等级": "Please enter the equipment grade",
    "请输入设备名称": "Please enter a device name",
    "请输入设备类别": "Please enter a device category",
    "请输入规格型号": "Please enter specifications",
    "请输入设备来源": "Please enter the equipment source",
    "请输入安装位置": "Please enter the installation location",
    "请选择所属公司": "Please select the company",
    "批量更新": "Batch Update",
    "批量更新模板": "Batch Update Template",
    "选择": "Select",
    "选择用户": "Select User",
    "用户名称": "User Name",
    "该用户已被选择": "The user has been selected",
    "升级记录": "Upgrade Record",
    "升级等级": "Upgrade level",
    "升级内容": "Upgrade Content",
    "升级时间": "Upgrade Time",
    "升级人员": "Promoter",

    "设备有无损坏": "Whether the equipment is damaged",
    "是否需要采购备件": "Do you need to purchase spare parts",
    "SAP申请单号": "SAP application No.",
    "所需数量": "Required quantity",
    "采购数量": "Purchase quantity",
    "单位": "Unit",
    "备件最新状态": "The latest status of spare parts",
    "备件单价（元）": "Unit price of spare parts (yuan)",
    "到位日期": "Arrival date",
    "备件采购记录": "Spare Parts Purchasing Records",
    "添加备件采购": "Add spare parts procurement",
    "采购备件信息": "Purchasing spare parts information",
    "备件料号": "Spare part number",
    "品名": "Product name",
    "备件采购状态": "Purchase status",
    "维修单号": "Repair order No.",
    "待采购": "To be purchased",
    "采购中": "Purchasing",
    "已到货": "It has arrived",
    "复制": "Copy",
    "请先保存": "Please save first",
    "最少添加一条数据": "Add at least one piece of data",
    "批量评分": "Batch Score",
    "通过1": "Approve",
    "第二次付款": "2nd Payment",
    "第三次付款": "3nd Payment",
    "第二次付款审批": "2nd Payment Approval ",
    "第三次付款审批": "3nd Payment Approval",
    "MTTR目标值": "MTTR Standard Value",
    "MTBF目标值": "MTBF Standard Value",
    "时间稼动率目标值": "Time Activation Standard Value",
    "性能稼动率目标值": "Performance Activation Standard Value",
    "良品率目标值": "Yield Rate Standard Value",
    "已驳回": "Rejected",
    "请选择资产编号": "Please select an asset number",
    "使用率U": "Utilization",
    "时间开动率A": "Availability",
    "性能开动率P": "Performance",
    "合格品率Q": "Quality",
    "姓名": "Name",
    "协助人": "Assister",
    "台账信息": "Ledger Information",
    "履历": "Equipment Resume",
    "模型": "3D Model",
    "维修知识库": "Maintenance Knowledge DB",
    "文档管理": "Document Management",
    "设备英文名称": "Equipment English Name",
    "工厂负责人": "Factory Owner",
    "是否禁用": "Disabled",
    "签名": "Signature",
    "清除": "Clear",
    "请上传附件":"Please upload attachment",
    "OEE算法": "OEE Algorithm",
    "调入成本中心": 'Transfer In Cost Center',
    "调出成本中心": 'Transfer Out Cost Center',
    "请保存子项目":"Please save the Sub-projects",
    "金额不能为空":"Amount cannot be empty",
    "子项目不能为空":"Sub-projects cannot be empty",
    "流程":"Process",
    "填写设备": "Input Equipment Info",
    "预算层级2": "Budget Reach",
    "跳过":"Jump",
    "提交":"Submit",
    "上年结转":"Carry over from last year",
    "当年预算":"Budget this year",
    "没有预算":"Without budget",
    "预算范围":"Budget Reach",
    "该项目是否包括在资本预算中":"Is the item included in capital budget",
    "包括子项目":"Include Sub-projects",
    "预计收益":"Estimated Benefits",
    "预算":"Budget",
    "估计的投资回报率":"Estimated ROI",
    "KONE-合同号":"KONE-Contract No.",
    "已签署的合同":"Signed Contract",
    "需要SAT":"SAT is Required",
    "CAT前的第二次付款":"2nd Payment before CAT",
    "V5的收件日期":"Date of Receiving by V5",
    "规定日期":"Required Date",
    "付款方式":"Payment",
    "收款单位名称":"Payee Name",
    "银行账户1":"Payee A/C code",
    "开户银行":"Payee Bank",
    "付款金额":"Amount",
    "支付给":"Payed to",
    "部门1":"Department / Branch",
    "申请人":"Apply by",
    "提交人1":"Prepared by",
    "银行账户":"GL Account",
    "账户名称":"Account Name",
    "博士":"Dr",
    "债务":"Cr",
    "许可证号码":"CER Number",
    "PR编号":"PR No.",
    "部门成本中心":"Department Cost center",
    "商业目的":"Business Purpose",
    "购置方式":"Acquisition Method",
    "资本类别":"Capital Categories",
    "要求的是":"Requested by",
    "延伸":"Ext.",
    "项目":"Items",
    "项目描述":"Description",
    "供应商":"Vendor",
    "货币":"Currency",
    "报价成本":"Quotation Cost",
    "采购工程师":"Sourcing Engineer",
    "今年的预算":"Budget This Year",
    "预算余额 Bf. 审批":"Budget Bal. Bf. Approval",
    "财务部提交的":"Finance submitted by",
    "不含税资本总额":"Total Capital without tax",
    "项目简述":"Description",
    "被替换设备的年龄":"Age of replaced equipment",
    "实际收益":"Actual Benefits",
    "实际投资回报率":"Actual ROI",
    "分布情况":"Distribution",
    "CAT编号":"CAT No.",
    "机器编号":"Machine No.",
    "机器或设备的描述":"Description of Line or Equipment",
    "产品":"Product",
    "操作编号":"Operation No.",
    "CAT的日期":"Date of CAT",
    "KONE-参与者":"KONE-Participants",
    "供应商-参与者":"Suppliers-Participants",
    "CAT结果":"CAT result",
    "核实":"Verify",
    "结果":"Result",
    "责任人":"Who",
    "当前时间":"When",
    "FAT编号":"FAT No.",
    "FAT的日期":"Date of FAT",
    "FAT结果":"FAT result",
    "以下是接受的细节":"Herewith accepted detail",
    "设备的功能和执行":"Function & execution of the equipmen",
    "电动、气动和液压":"Electricl pneumatic & hydrauli",
    "工艺质量或精度":"Process quality or accuracy",
    "机器能力和利用率":"Machine capability and utilization",
    "成本中心":"Cost Center",
    "已安装/使用的资产的位置":"Location of Assets Installed/Used",
    "品牌":"Brand",
    "型号":"Model",
    "其他的":"Others",
    "收购方式":"Acquisition Method",
    "如果选择其他方式，收购方式":"Acquisition Method if Other is Selected",
    "附件1":"Appendix",
    "验收日期":"Date of Acceptance",
    "结语":"Concluison",
    "验收人员":"Acceptance personnel",
    "接受资产的描述":"Description of asset acceptance",
    "要求":"demands",
    "sat编号":"SAT No.",
    "sat日期":"Date of SAT",
    "sat结果":"SAT result",
    "跳过投标":"Jump Bidding",
    "跳过投标描述":"Click 'OK' to jump bidding with its approval process node.",
    "新增的线":"Add New Line",
    "OEE趋势图":"OEE Trend Chart",
    "下载工厂年历模板":"Download Calendar Template",
    "工厂年历模板":" Calendar Template",
    "导入工厂年历模板":"Import Calendar Template",
    "详情":"Details",
    "暂无数据":"No data available",
    "子项目":"Sub-projects",
    "删除":"Delete",
    "bdg提示1":"The accumulative budget of the sub-process exceeds the total budget. Do you want to update the total budget? ",
    "bdg提示2":"The budget is overrun and needs to be re-approved. The original approval will be invalidated. Do you want to continue?",
    "bdg提示3":"The budget is exceeded, and it needs to be supplemented. The supplementary part needs Global approval. Do you want to continue? ",
    "委外确认人":"outsourced confirmer",
    "昆山":"KunShan",
    "项目进展情况":"Project Progress",
    "接单时间":"Order receiving time",
    "故障确认时间":"Fault confirmation time",
    "维修开始时间":"Maintenance start time",
    "故障现象":"Symptoms",
    "故障类型":"fault type",
    "解决办法和预防措施":"Solutions and preventive measures",
    "实时OEE":"Real-time OEE",
    "请附供应商报价细节。":"Please attach details of supplier's quotation.",
    "只有软件类项目不需要填写设备列表。":"Only software projects do not need to fill in the equipment list.",
    "供应商处预验收编号":"Pre-acceptance No. at the supplier",
    "SAT编号":"SAT No.",
    "推荐的供应商":"Suppliers to be Nominated",
    "总计":"Total",
    "已跳过":"Jumped",
    "回退":"Rollback",
    "审批用户":"Approved Users",
    "编辑工单": "Edit WorkOrder",
    "验收时间":"Acceptance Time",
    "维修时长":"Maintenance time",
    "停机时长字段":"Downtime field",
    "回退到上一个节点":"Go back to the previous node",
    'MAC地址':'MAC address',
    '关联设备':'Associated device',
    "请输入MAC地址":"Please enter the MAC address",
    "请关联设备":"Please link the device",
    "位置":"Location",
    "按天展示":"Display by day",
    "按周展示":"Display by week",
    "按月展示":"Display by month",
    "修改记录":"Modification record",
    "修改前":"Before fixing",
    "修改人":"Edited by",
    "修改时间":"Change the time",
    "是否删除该绑定关系":"Whether to delete the binding relationship?",
    "修改后":"After modification",
    "选择开始周":"Select start week",
    "请选择开始时间和结束时间":"Please select a start time and an end time",
    "无税总资本":"Total Capital without tax",
    "项目编号":"Items",

    "我的待办":"My To-do",
    "我已办理":"Handled",
    "创建一个新的CapEx项目":"Create a New CapEx Project",
    "我创建的项目":"My Created Projects",
    "我审批的项目":"My Approve Projects",
    "全部的项目":"Total Projects",
    "全部1":"Total",
    "进行中1":"Processing",
    "已办结":"Completed",
    "审批中":"To be Approve",
    "已审批":"Approved",
    "隐藏操作栏":"Hide Action Bar",
    "显示操作栏":"Show Action Bar",
    "标准节拍":"Beat",
    "秒/次":"Sec/Time",
    "请先签名":"Please sign first",
    "故障时间应小于等于报修时间":"The failure time shall be less than or equal to the repair time",
    "维修效率":"Maintenance Efficiency",
    "停机时长":"Downtime",
    "实际运行时长":"Actual running time",
    "计划运行时长":"Scheduled run time",
    "固定节拍":"Fixed beat",
    "动态节拍":"Dynamic Beat",
    "报警次数": "Error Count",
    "报修时间":"Repair time",
    "升级选项":"Upgrade Item",
    "下载":"Download",
    "年份":"Year",
    "是否需要计算预计收益":"Calculate expected revenue",
    "安全系数Z":"Z",
    "采购提前期L(天)":"L(Day)",
    "暂存":"Cache",
    "待复盘":"To be Reanalyzed",
    "复盘时间":"reanalyze time",
    "有效性验证":"Verification of Correction Action",
    "永久纠正措施执行以预防再次发生":"Implementation of Permanent Action to prevent recurrence",
    "祝贺团队工作成绩并结案":"Congratulate to your team",
    "纠正措施":"Corrective Action",
    "根本原因":"Root Cause",
    "围堵对策":"Containment Action",
    "问题描述":"Problem Description",
    "成员":"member",
    "负责人":"Responsible person",
    "故障分析":"Fault analysis",
    "故障等级":"Fault class",
    "复盘记录":"Duplicate record",
    "复盘":"reanalyze",
    "人员":"personnel",
    "WHY":"WHY",
    "请填写完整或删除空白项":"Please complete or delete the blanks",
    "8D分析":"8D analysis",
    "5W分析":"5W analysis",
    "最少填写五条":"Fill in at least five",
    "是否存在库存":"Whether there is inventory",
    "描述不能为空":"Description cannot be empty",
    "在用":"In use",
    "闲置":"Idle",
    "报废":"Scrap",
    "封存":"Seal",
    "故障代码" :"Fault Code",
    "故障描述":"Fault Description",
    "是否自动生成维修单":"Automatically generate repair order",
    "字典标识":"Dictionary identification",
    "字典标题":"Dictionary Title",
    "预算金额":"Budget",
    "提前通知时间(s)":"Interval of notification",
    "待到货":"Waiting for goods to arrive",
    "到货中":"On Arrival",
    "未配置":"Unconfigured",
    "未分配":"Unallocated",
    "未确认":"Unconfirmed",
    "故障待确认":"Fault to be confirmed",
    "委外待确认":"Subcontracting to be confirmed",
    "待维修":"To be repaired",
    "已完工":"Completed",
    "维修中":"Under repair",
    "待确认":"To be confirmed",
    "已验收":"Accepted",
    "影响生产停机":"Affect production downtime",
    "影响生产未停机":"Impact on production without shutdown",
    "不影响生产":"No impact on production",
    "维修绩效":"Maintenance Performance",
    "新建盘点计划":"New inventory plan",
    "编辑盘点计划":"Editing inventory plan",
    "复制盘点计划":"Duplicate inventory plan",
    "备件分类":"Spare Classification",
    "盘点周期":"Inventory cycle",
    "禁用":"Disable",
    "是否确认?":"Confirm or not?",
    "盘点计划模板":"Inventory plan template",
    "盘点计划":"Inventory plan",
    "盘点对象":"Object of inventory",
    "盘点时间":"Inventory time",
    "盘点方式":"Inventory method",
    "定期盘点":"Periodic inventory",
    "选择盘点对象":"Select inventory objects",
    "创建盘点时间":"Create inventory time",
    "添加盘点物料":"Add inventory material",
    "盘点物料":"inventory material",
    "物料编号":"Material No.",
    "物料名称":"Material name",
    "请添加盘点物料！":"Please add inventory materials!",
    "首次生成时间必须大于当前时间！":"The first generation time must be greater than the current time!",
    "首次生成时间不得大于计划截止时间！":"The first build time must not be longer than the scheduled deadline!",
    "有重复数据，请重新选择！":"Duplicate data, please reselect!",
    "待盘点":"To be Inventory",
    "已盘点":"Inventoried",
    "任务编号":"Task No.",
    "任务生成时间":"Task generation time",
    "盘点任务":"Inventory task",
    "料号":"Material No.",
    "物品分类":"Classification of goods",
    "资产类型":"Asset type",
    "管理方式":"Management mode",
    "采购单价":"Purchase price",
    "安全库存":"Safety stock",
    "安全系数":"Safety factor",
    "采购提前期(天)":"Purchase lead time (days)",
    "折旧年限":"Depreciation life",
    "盘点数量":"Count quantity",
    "盘点备注":"Remarks",
    "月度":"monthly",
    "季度":"quarter",
    "半年度":"semi-annual",
    "年度":"annual",
    "备件周期":"Spare parts cycle",
    "一致": "Consistent",
    "盘盈":"inventory profit",
    "盘亏":"inventory losses",
    "班次日期":"Shift date",
    "不良品录入":"Defective product entry",
    "请选择设备":"Please select equipment",
    "请选择班次":"Please select the schedule",
    "请选择班次日期":"Please select a class date",
    "请输入数量":"Please enter quantity",
    "新表":"New watch",
    "旧表":"Old watch",
    "手表类型":"Watch Type",
    "排班日期":"Shift Date",
    "按时保养数":"On time maintenance quantity",
    "未保养数":"Unmaintained quantity",
    "维保工时":"Maintenance Hours",
    "维保工时成本（元）":"Maintenance man-hour cost (yuan)",
    "维保物料成本（元）":"Maintenance material cost (yuan)",
    "工作日":"Working Day",
    "非工作日":"Non working days",
    "驳回记录":"Rejection Record",
    "驳回状态":"Rejection Status",
    "设备问题": "Device Issues",
    "人为问题": " Human issues",
    "物料问题": "Material Issues",
    "质量问题": "Quality issues",
    "其他问题": "Other Issues",
    "原因":"reason",
    "已存在未完工的维修单，是否确认继续报修？":"There is already an unfinished repair order. Are you sure to continue reporting?",
    "已存在未完工的维修单，是否确认继续接单？":"There is already an unfinished repair order. Are you sure to continue accepting the order?"
}

const selfCheckScrapRecord={
  "工序":"process",
  "工单号":"Work order number",
  "工装编号":"Mold number",
  "工装名称":"Mold name",
  "自检人":"self-checker",
  "设备编号":"Equipment number",
  "工单状态":"Work order status",
  "产品编号":"Product number",
  "产品名称":"Product name",
  "产品型号":"Product model",
  "实际时间":"Actual time",
  "自检时间":"Self-check time",
  "查询":"inquire",
  "重置":"reset",
  "列表":"list",
  "导出":"derive",
  "查看":"view",
}

let finalLanguage = Object.assign(language1,{SystemConfig}, {warn}, {message}, {common}, {login}, {maintenance}, {spareParts}, {bigScreen}, {OEEBigScreen}, {equipmentscrapped}, {equipCheck}, {fault}, {ledger}, {preliminary}, {doc}, {acceptanceCheck}, {equipLedger},{selfCheckScrapRecord});
export default finalLanguage;












